Lost Property — synonyms, definition

1. lost property (Noun) Brit

1 synonym
lost-and-found
1 definition

lost property (Noun) — Repository in a public building where lost articles can be kept until their owners reclaim them.

4 types of
deposit depositary depository repository